Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 ELSTREE ROAD Detached £499,500 16 Sep 2011
83 ELSTREE ROAD Detached £1,150,796 £197,500 17 Jul 1996
85 ELSTREE ROAD Detached £913,036 £555,000 17 Aug 2007